.page {
  z-index: 1;
  position: relative;
  width: 100vw;
  height: 56.25vw;
  overflow: hidden;
}

.section1 {
  z-index: 2;
  height: 56.25vw;
  background-color: rgba(255, 255, 255, 1);
  width: 100vw;
  justify-content: flex-end;
  padding-bottom: 2.09vw;
  align-items: center;
  position: relative;
}

.outer1 {
  z-index: auto;
  width: 82.04vw;
  height: 45vw;
}

.mod1 {
  z-index: 17;
  width: 16.88vw;
  height: 3.08vw;
  background: url(./img/SketchPng16da29ddcea79a6fec3412cbc7ce220854449f66ba8764398c2f27a663bf2ee4.png)
    0vw 0vw no-repeat;
  background-size: 16.87vw 3.07vw;
  align-self: flex-end;
  margin-right: 32.5vw;
}

.word1 {
  z-index: 3;
  width: 5.32vw;
  height: 2.5vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 1.77vw;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 2.5vw;
  text-align: left;
  align-self: flex-end;
  margin: 3.02vw 37.5vw 0 0;
}

.word2 {
  z-index: 5;
  width: 20.53vw;
  height: 1.31vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 1.31vw;
  text-align: left;
  align-self: center;
  margin-top: 0.84vw;
}

.word3 {
  z-index: 4;
  width: 3.75vw;
  height: 1.72vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 1.72vw;
  text-align: left;
  align-self: flex-end;
  margin: 3.48vw 38.54vw 0 0;
}

.txt1 {
  z-index: 6;
  width: 15vw;
  height: 1.31vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 1.31vw;
  text-align: left;
  align-self: center;
  margin-top: 0.63vw;
}

.word4 {
  z-index: 11;
  width: 5.63vw;
  height: 1.31vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Medium;
  white-space: nowrap;
  line-height: 1.31vw;
  text-align: left;
  align-self: center;
  margin-top: 1.1vw;
}

.mod2 {
  z-index: 12;
  height: 4.07vw;
  border-radius: 4px;
  background-color: rgba(59, 160, 255, 1);
  margin-top: 0.53vw;
  width: 82.04vw;
  justify-content: center;
  align-items: flex-start;
  padding-left: 1.05vw;
}

.word5 {
  z-index: 13;
  width: 74.22vw;
  height: 2.61vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  line-height: 1.31vw;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
}

.word6 {
  z-index: 7;
  width: 4.74vw;
  height: 1.15vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.83vw;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 1.15vw;
  text-align: left;
  align-self: flex-start;
  margin-top: 1.46vw;
}

.word7 {
  z-index: 8;
  width: 7.3vw;
  height: 1.15vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.83vw;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 1.15vw;
  text-align: left;
  align-self: flex-start;
  margin-top: 0.63vw;
}

.mod3 {
  z-index: 9;
  width: 17.77vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  text-align: left;
  white-space: nowrap;
  align-self: flex-start;
  margin-top: 0.63vw;
  font-size: 0;
}

.txt2 {
  font-size: 0.83vw;
  font-family: PingFangSC-Regular;
  color: rgba(102, 102, 102, 1);
  line-height: 1.15vw;
  overflow: hidden;
  text-overflow: ellipsis;
}

.word8 {
  font-size: 0.83vw;
  font-family: PingFangSC-Medium;
  color: rgba(102, 102, 102, 1);
  line-height: 1.15vw;
  overflow: hidden;
  text-overflow: ellipsis;
}

.mod4 {
  z-index: 10;
  width: 10.06vw;
  height: 1.15vw;
  overflow-wrap: break-word;
  text-align: left;
  white-space: nowrap;
  align-self: flex-start;
  margin-top: 0.63vw;
  font-size: 0;
}

.word9 {
  font-size: 0.83vw;
  font-family: PingFangSC-Regular;
  color: rgba(102, 102, 102, 1);
  line-height: 1.15vw;
  overflow: hidden;
  text-overflow: ellipsis;
}

.txt3 {
  font-size: 0.83vw;
  font-family: PingFangSC-Medium;
  color: rgba(102, 102, 102, 1);
  line-height: 1.15vw;
  overflow: hidden;
  text-overflow: ellipsis;
}

.word10 {
  font-size: 0.83vw;
  font-family: PingFangSC-Regular;
  color: rgba(102, 102, 102, 1);
  line-height: 1.15vw;
  overflow: hidden;
  text-overflow: ellipsis;
}

.word11 {
  z-index: 14;
  width: 35.37vw;
  height: 1.31vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 0.93vw;
  font-family: PingFangSC-Regular;
  white-space: nowrap;
  line-height: 1.31vw;
  text-align: left;
  align-self: center;
  margin-top: 10.94vw;
}

.outer2 {
  z-index: 15;
  position: absolute;
  left: 3.96vw;
  top: 21.98vw;
  width: 92.19vw;
  height: 22.04vw;
  border-radius: 8px;
  border: 1px solid rgba(164, 164, 164, 1);
}
